AI与智能硬件编程入门课

4-1 点亮灯泡

课程简介

本课程将带领大家学习如何通过Arduino控制灯泡的亮灭,并实现灯泡闪烁的效果。

视频:点亮灯泡演示

目录

  1. 知识点
  2. 学习任务
  3. 搭建
  4. 编程

一、知识点:灯泡的由来

灯泡其准确技术名称为白炽灯,爱迪生并不是白炽灯的发明者,1854年亨利·戈培尔设计了第一个白炽灯泡,但没有申请专利。

灯泡示意图

图1 灯泡

二、学习任务

点亮一盏灯并实现闪烁效果。

三、搭建

1. 电路图

电路图

图2 电路图

2. 实验材料

arduino主控板模块、电池盒、灯泡模块、三极管、10kΩ电阻、开关、导线

实验材料图

图3 实验材料图

3. 实际搭建图

搭建图

图4 搭建图

四、编程

1. 流程

定义引脚-灯亮-延时-灯灭-延时-...(反复)

流程图

图5 流程图

2. IDE编程

程序要点:

  1. Setup(初始化函数)中编写定义引脚模式
  2. Loop(主循环函数)中编写高电平-延时-低电平-延时
IDE程序截图

图6 IDE程序截图

3. 米思奇编程

程序要点:

  1. 定义管脚序号及模式
  2. 高电平-延时-低电平-延时
米思奇程序截图

图7 米思奇程序截图

注意事项

  1. 连接电路时要确保断电状态
  2. 灯泡模块有正负极之分,连接时需要注意方向
  3. 编程时要明确定义正确的引脚编号
  4. 延时时间可以根据实际需求调整